be left helpless - Espagnol Anglais Dictionnaire